variants inline syntax support