primitive concepts