don't overwrite default
collection automatically defaults to OpenStruct