update: modules mixins and load_require_and_include