Commit with attr_writer & attr_reader methods