tighten up a couple rules in StructureCombinators

not sure why I might have thought formals and identifierList needed to
be separate