Use typehinting