Version 1.0.1
The original
pb
method is also updated.
Version 1.1.1
The functions are separated to the conditional version and the unconditional version.
The conditional version is removed, since it is not yet complete.