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

By looking at `isMemberClassAsInt` I really had no idea what this function was doing. Maybe: oneIfMemberClass? This is often used together with drop, so this would read "drop one if member class"