Zipf now implemented, untested.