instead of adding instance methods for every Entry, add methods to prototype and check to make sure it is modified