cleaned up Eval and register_primitive
fixed combinator exceptions
Retooled performance evaluation; small tweaks