Rename on(Read|Write) to on(Read|Write)NotBlock.
Update demo according to previous commit.