Which function is exposed for external use?

By convention, any function with a `*` at the end of its name is for internal use only, so no one should be using `build-app*`.  If they are, I think I'd rather break them than introduce another signature / code path.

Or were you referring to a different function that is exposed for external use?