Checkpoint
Clean up package usage.
Composable.core should not depend ond CommonServiceLocator!
Nuget apparently wanted this file to change. Who knows why the buggy POS that is NUget got this idea.
Remove upgrade report files.
Add composable staging project with a first stab at simple contract validation code..
documentation comments, use simple contract library, some cleanup.
Make the contracts library able to handle return values.
Contract improvements.
Various improvements to the contracts lib embryo.
Inspection should return true if value is valid, not the other way around.
Only require that the message contains the name of the failing value, not that it is exactly the same string.
If no exceptionbuilder is supplied to inspect the default ContractException is used.
Add overload that eases fallback to object[].
Add the ability to test for default values for structs
Fix naming
Code cleanup.
Add the ability to specify the argument values and names with lambdas for refactoring safety and brevity.
Add NotDefault inspection.
Add documentation comments.