The JavaBeans methods' signature's has to follow certain conventions such as set.../get... and such. They have a convention for is...for instance isEven() could be a method for an Integer class to test a boolean. But then I wonder why not has... is also a legal identifier since it makes sense to me to test what something has e.g. hasCar() for a Person class or likewise.
Do you understand my question? What do you think?