add method toList(), toMap to IJsonEngine