private static void ParseModifiers(ShapeModifier shapeModifier, JsonData data) { if (data == null) return; foreach (var modifier in data) { var m = modifier as JsonData; var key = m.PropertyNames.First(); shapeModifier.AddModifier(key, m[key]); } }