De-bitrot some more.  Example-canonical compiles now.  Segfaults immediately though.