That said, I think improving the manpages/docs would be the best alternative as this seem to be really confusing. As for the shell builtins problem, old discussions shows that they (upstream) are not interested in implementing such functionality and always suggest using a different solution instead of audit.