ORACLETOOLS-213: Introduced Object.equals() and Object.hashCode() methods for all Option implementations.