Added HiddenNode
Moved special operator handling into Parser
Removed unused method
Removed : from operators