confusing syntax