Refactoring Change RelationMetaBuilderImpl Constructor Signature
Reordering component build process to enable composite state machine referencing owning state machine's relation
Differenciate ValidWhile and InboundWhile relation metadata's dotted path. Enable referencing Relation Class from owning state machine
Fix Test Defects: should test @ValidWhile other than InboundWhile
Refactoring test: pull up assertState method
refine error message
Add 3 relational positive test scenario for composite state machine