Revert "added mu portion of scheme_apply"

This reverts commit 3ffa71b5ec99817a6498deaf150cf690824e74e2.
Revert "Revert "added mu portion of scheme_apply""

This reverts commit 645413118d7d8ec16771cddfaf416801a08cff0e.
Revert "Revert "Revert "added mu portion of scheme_apply"""

This reverts commit e81c6570f5e344a934cdbcedc94bd7bc985b24fd.