Module system close to functional