box SimpleData { init { x, y } pack(a, b) { me.x = a me.y = b } sum() { return me.x + me.y } } static box Main { main() { local data = new SimpleData(10, 20) return data.sum() } }