Updated Memo to work when extended by another module.