A rails plugin for a domain specific language for creating complex forms with separate data, presentation and workflow abstractions.