}
}
// assemble fragment property list instance, (use transient
// list or create new fragment property list)
list = new FragmentPropertyListImpl(baseFragmentElementImpl);
list.getProperties().addAll(globalFragmentPropertyList);
if (subject != null)
{
if (GROUP_AND_ROLE_PROPERTY_SCOPES_ENABLED)
{