minor bugfix - cleaned up handling of generic return types in heuristic java bean builder handling