Broadened scope of Equals method, allowing comparison by value, not just
by type.