Some commands do not honor -J option as they should
Some commands, for example "--messaging-create-sms", do not honor -J option:
root@despico:~# mmcli -J -m 0 --messaging-create-sms="text='Hello world',number='+0000000000000'"
Successfully created new SMS: /org/freedesktop/ModemManager1/SMS/9
What I expect in this case is something like this:
{
"created-sms": "/org/freedesktop/ModemManager1/SMS/9"
}
It would be a lot easier and deterministic to read the output.