"Textbook" version - but exhibits the same problems.