Allow same-type objects