OOP programs contain more redundant info than is necessary.
—
Nick Cohen