update cascading versions, add support for value and group assertions, and checkpoints, fix issues with single method factories for sub-assemblies.