if marking a function private is not enough to avoid wrong usage you have a problem in your dev team...
k
if marking a function private is not enough to avoid wrong usage you have a problem in your dev team tho