Why Square Extending Rectangle Breaks LSP - The Rectangle-Square Problem: The Canonical LSP Violation | OneNoughtOne