anon is canonical form
remove compat anonymous where oS does not provide