don't remove do in emit-form, if needed `trim` will do that