Make modules object required for cleaner Library