Allow for using Java beans with multiple constructors; fixes #45

When reading the specs produced by this test, I have no idea why 2.