If an RPC call returns an optional field and it's empty the test is not actually testing that much. In a perfect world we would ensure every optional field is tested both in the case it returns some and none. Similar to #291.