Can a class of kind self define a constructor?

Property definitions

nitc $ MClassKind :: can_init
	# Can a class of kind `self` define a constructor?
	var can_init: Bool
src/model/model.nit:2736,2--2737,19