Problem: QML bindings do not support json type
Solution: Add handling of the json type