simplify object construction for poros defined using Attributes. remove the 'set_read_only' option as it wasn't adding value over the complexity.