The Toumaï skull: ape or human ancestor?