alternate spec syntax