Removed 4 properties set on instances in constructor to leverage the eff...

...iciency of JS lookup on prototype. Removed to splice that creates and returns an array we don’t need.