this should just be an `attr_writer`