toSource returns '[]' for circular array