code: def HasDynamicInvoke(self):
          
          from neo.Core.State.ContractState import ContractPropertyState
          return self.ContractProperties & ContractPropertyState.HasDynamicInvoke > 0
docs: Flag indicating if dynamic invocation is supported.
  
          Returns:
              bool: True if supported. False otherwise.