nameAPI cleanup (closes #2728920)
revisions#b0148b121674 API cleanup (closes #2728920)
ticket#2728920 streamline existing API [in-progress, 2.0.0]
committer<not specified>
revieweraleufroy