Proč `preg_match` a ne `hasAnnotation`?