add some fixes for accessing fields vs. accessors