simple inline works
simple getters support inlining
unknown recursive bug exists...