Internal, messy, implementation-specific classes for the Baf intermediate representation. Baf is a low-level representation, similar to Java bytecode.