Newing it up like this will make it hard for someone to put in their own...  The rest of the Nodes use a get() method to pull the value and expose a setter so that it can be overloaded, can we do that too?