A JavaScript Library which create private variables which are hidden from the object