public NonAttributedComponent(IComponentOne componentOne, IComponentTwo componentTwo, string someValue, int someOtherValue)
 {
     ComponentOne   = componentOne;
     ComponentTwo   = componentTwo;
     SomeValue      = someValue;
     SomeOtherValue = someOtherValue;
 }
 public NonAttributedComponent(IComponentOne componentOne, IComponentTwo componentTwo)
 {
     ComponentOne = componentOne;
     ComponentTwo = componentTwo;
 }