Less duplication of validation and start. Validation should be a dry-run
[utils] / system / general / src / main / java / org / wamblee / system / core /
drwxr-xr-x   ..
-rw-r--r-- 4774 AbstractComponent.java
-rw-r--r-- 2654 Component.java
-rw-r--r-- 2225 CompositeInterfaceRestriction.java
-rw-r--r-- 14990 Container.java
-rw-r--r-- 3228 DefaultInterfaceRestriction.java
-rw-r--r-- 1930 DefaultProvidedInterface.java
-rw-r--r-- 3386 DefaultRequiredInterface.java
-rw-r--r-- 3197 DefaultScope.java
-rw-r--r-- 1315 InterfaceRestriction.java
-rw-r--r-- 1902 ProvidedInterface.java
-rw-r--r-- 1499 ProvidedInterfaceImplementation.java
-rw-r--r-- 1296 RequiredInterface.java
-rw-r--r-- 2560 Scope.java
-rw-r--r-- 1143 SystemAssemblyException.java