added variants for setIn/OutTangent methods