remove enforceDefine since I don't get it.