wal: init

@unihorn Let's work on this branch
We are not worrying about CRC, snapshotting for now.
instead of saying "want not", say "want" and use `!lead` as the want arg.