code: function _gpfSerialGetWithReadOnly(instance) {
          var properties = _gpfSerialGet(instance);
          _gpfObjectForEach(properties, function (property, member) {
              if (property.readOnly === undefined) {
                  property.readOnly = _gpfSerialGetResolveReadOnly(instance, member);
              }
          });
          return properties;
      }
docs: Same as {@link gpf.serial.get} but on instances and resolving readOnly
  
  @param {Object} instance Object instance or class constructor
  @return {Object} Dictionary of {@link gpf.typedef.serializableProperty} index by member
  @since 0.2.9