intro ducting :exposed_getters, :exposed_setters and proper tests