Make more fields available via getters and setters.
Made the population code more consistent.
More 'satisfies' work.
0.5.0