small clarification
variance
generic
properties
export