Added some documetnation comments and added or() and then() alias methods.
Added tests for VerExChain