Like the rest of the DSL, this doesn't really have a meaningful return type except by coincidence.