initial implementation of prefixed attributes (get_ and set_)