Problem: QML bindings do not support json type

Solution: Add handling of the json type