Improved POD
Made rename setget() to _setget()