Why Square Extending Rectangle Breaks LSP - The Rectangle Square Problem | OneNoughtOne