WIP: Tests pass.