Universal Module Definition