a few bug fixes and doc string changes. unblocking-buffer? has been added