added get and set functions and updated extend to mutate original object
bump minor version