Added NodeMaker and NodeMakerSpec.