docs: def _fromJSON(cls, jsonobject):
          """Generates a new instance of :class:`maspy.core.Sai` from a decoded
          JSON object (as generated by :func:`maspy.core.Sai._reprJSON()`).
  
          :param jsonobject: decoded JSON object
  
          :returns: a new instance of :class:`Sai`
          """
          newInstance = cls(jsonobject[0], jsonobject[1])
          for arrayType, jsonEntry in viewitems(jsonobject[2]):
              arrayEntry = {'dataProcessingRef': jsonEntry['dataProcessingRef'],
                            'params': [tuple(_) for _ in jsonEntry['params']]
                            }
              newInstance.arrayInfo[arrayType] = arrayEntry
  
          return newInstance