an element can have one or more declarations