* Using Object instead of Node

Still testing , but can't avoid the strong typed problem in CONS
function.

Considering NODE wrapping to avoid this at cost of casting type in later
tire.