using `model` as an `attr_accessor` is nicer. If you need to change the set/get functionality, downgrade it to either an `attr_writer` or `attr_reader`