implementation of node constructor, stub for eval