What self can be compared to?

Property definitions

core $ Comparable :: OTHER
	# What `self` can be compared to?
	type OTHER: Comparable
lib/core/kernel.nit:316,2--317,23

core $ Discrete :: OTHER
	redef type OTHER: Discrete
lib/core/kernel.nit:377,2--27

core $ Numeric :: OTHER
	redef type OTHER: Numeric
lib/core/kernel.nit:435,2--26

core $ ISODate :: OTHER
	redef type OTHER: ISODate
lib/core/time.nit:275,2--26

trees $ TreeNode :: OTHER
	redef type OTHER: N
lib/trees/abstract_tree.nit:87,2--20

ai $ Tile :: OTHER
	redef type OTHER: Tile is fixed
lib/ai/examples/puzzle.nit:215,2--32

date $ Time :: OTHER
	redef type OTHER: Time
lib/date/date.nit:47,2--23

date $ Date :: OTHER
	redef type OTHER: Date
lib/date/date.nit:86,2--23

trees $ BKMatch :: OTHER
	redef type OTHER: BKMatch
lib/trees/bktree.nit:131,2--26

github $ ContributorStats :: OTHER
	redef type OTHER: ContributorStats
lib/github/api.nit:1019,2--35

core $ UInt32 :: OTHER
	redef type OTHER: UInt32
lib/core/fixed_ints.nit:591,2--25

core $ Int8 :: OTHER
	redef type OTHER: Int8
lib/core/fixed_ints.nit:107,2--23

core $ Int16 :: OTHER
	redef type OTHER: Int16
lib/core/fixed_ints.nit:228,2--24

core $ UInt16 :: OTHER
	redef type OTHER: UInt16
lib/core/fixed_ints.nit:349,2--25

core $ Int32 :: OTHER
	redef type OTHER: Int32
lib/core/fixed_ints.nit:470,2--24

date $ DateTime :: OTHER
	redef type OTHER: DateTime
lib/date/date.nit:163,2--27

popcorn $ BrowserCount :: OTHER
	redef type OTHER: SELF
lib/popcorn/pop_tracker.nit:178,2--23

gmp $ Ratio :: OTHER
    redef type OTHER: Ratio
lib/gmp/gmp.nit:297,5--27

core $ Char :: OTHER
	redef type OTHER: Char
lib/core/kernel.nit:893,2--23

core $ Byte :: OTHER
	redef type OTHER: Byte
lib/core/kernel.nit:607,2--23

core $ Float :: OTHER
	redef type OTHER: Float
lib/core/kernel.nit:522,2--24

gmp $ BigInt :: OTHER
    redef type OTHER: BigInt
lib/gmp/gmp.nit:126,5--28

core $ Int :: OTHER
	redef type OTHER: Int
lib/core/kernel.nit:708,2--22

core $ Text :: OTHER
	redef type OTHER: Text
lib/core/text/abstract_text.nit:30,2--23

core $ ArrayCmp :: OTHER
	redef type OTHER: ArrayCmp[E] is fixed
lib/core/collection/array.nit:919,2--39