Get basic canonical authors working.
Make sure to avoid canonicalization loops.
Bump scala version.