Rename macro to indicate internal nature, add docstring