partial evaluation pt. I (incl. compile errors)
partial evaluation pt. II (incl. compile errors)
partial evaluation pt. III