Generic audit set/get and "splitlog" patches