start compiling and evaluating: begin with empty objects