trouts: move add_* functions to private API