fix equality of List<List<Object>>, now treat every inner element as string, to avoid having to type check