empty functions are now handled as look-ups, so the binary_look_up and unary_look_up are obsolete. next step: implement the
changed the intrinsic operators. next step: use the identifiers.
changed context to use the identifiers. next step: change entity to use them.

DOES NOT COMPILE!