r is equivalent to
     <code>ValidateOnExecution</code> not being present. If the <code>type</code> attribute does not
     contain the executable type, the executable is not validated.</li>
     <li>otherwise the executable is validated if the global executable validation setting
     contains the executable type. If the global setting does not contain the executable
     type, the executable is not validated.</li>
     <li>The rules above do not apply to methods overriding a superclass method or
     imp