Experimenting with object construction