Modules to make things out of, rather than things themselves