Add ~waitable commands

Also document random things