Does this mean clients shouldn't call them? We should make the "API" clear. Also, I assume none of these will be wrapped for access through Python. Is that true?