message: Corrected JSON signature generation to return arrays
diff: @@ -56,19 +56,10 @@ export class ReflectionSerializer extends ReflectionSerializerComponent<Reflecti
  }
  let name = TraverseProperty[property];
  name = name.substr(0, 1).toLowerCase() + name.substr(1);
  - switch (property) {
  - case TraverseProperty.GetSignature:
  - case TraverseProperty.SetSignature:
  - case TraverseProperty.IndexSignature:
  - obj[name] = this.owner.toObject(child);
  - break;
  - default:
  if (!obj[name]) {
  obj[name] = [];
  }
  obj[name].push(this.owner.toObject(child));
  - break;
  - }
  });
  return obj;
  