Add update hooks for new modules and better document.