Some class design in the README.