vjr base class properties, setters and getters, translation provided by Hernan Cano Martinez, framed, coding incomplete