The unittest framework is still expecting settings to be context values, but now they are world parameters. So this means not only do we need to include a parse function for the settings but we also have to duplicate the world (if tests are parallel) or apply and revert for each test.