label expression no longer relies on local variable feature