Anywhere we use ```@:noCompletion``` we should put a comment on the function signature that says "internal use only" or something like that.