Do we ever want to fix witness_set_properties?
Unlike other operations, the body of this operation must be serialized. It doesn't make sense why would that be the case. Do we ever want to fix this operation in a hardfork so it becomes in line with other operations?
The link provided is just an example and it is not related to hive-js. For other operations we do like:
{
url: 'https://testurl'
}
but for this operation the body must be serialized:
{
url: '0f68747470733a2f2f7465737475726c'
}