Transfering the return type-hint to the returned variable [ci skip]