It does not change the fact that ``TransactionalRegionAccess`` extends ``RegionAccess`` so it is already matched byt he left part of the OR.

and if you access methods in the TransactionalRegionAccess, you have to enclose it in an instanceof check anyway, otherwise it means you require a TransactionalRegionAccess in all cases (in which case this phpdoc is also wrong)