implements and debugs property get and put