its a protected method. We agreed on only typehinting public methods due to the costs.