explicit exports and beginnings of docs
make deletePost use the generic form
remove some pre-ToQuery stuff