Refactored Get() and Set() calls simplifying them a little and having them call two private methods instead.