language fabricator, controller, spec