use standard getters to get rid of gstring evaluation

- makes accessors regular getters so they can be accessed as properties