Let\'s say I have an object containing an object each with one or more constructors:
Foo(int p1, Bar p2); Bar(String p3, String p4); Bar(int p5, int p6)