:Bug: still fails tests, probably because the json is deserializing
incorrectly. Will be explored with more tests.