812070e82d
Setting an array element with a key that's an array or object raises a warning and evaluates to null. VectorEffects wasn't taking this into account and was also getting a bunch of other things wrong, so I rewrote it.