Written public API and stub method implementation for the node classes