Node construction.