docs: public String getProperty(String strProperty)
      {
          String strValue = null;
  //  Add this code if Task sessions need local properties
          if (m_properties != null)
          {   // Try local properties
              if (m_properties.get(strProperty) != null)
                  return m_properties.get(strProperty).toString();
          }
          if (this.getTask() != null)
              if (this.getTask().getApplication() != null)
                  if (this.getTask().getApplication().getSystemRecordOwner() != this)
              strValue = this.getTask().getProperty(strProperty);   // Try app
          return strValue;
      }