hudsonb
class Population(size: Int = 100) { val members = Array<Member>(size) { Member() } operator fun get(i: Int) = members[i] operator fun set(i: Int, member: Member) { members[i] = member } }