Introduced fluent interface for witness order independent collation,
introduced Block class, added test for SMR.