pedantic syntax