no need for maxOccurs in required determination