I haven't gotten around to doing extensive tests for the 'compute' method, which ties everything together. Currently this just ensures that no errors occur.