better compiler docs, compiler auth-* writer broken out for tlg