As I understand it, part of the beans standard is that the class must have a constructor with no arguments. Yet, one of the most used beans, PropertyChangeSupport, has a constru