added alpha version of Morpheus::morpheus_hook()