draft is_it_time_for_the_java_bean_mapping_revolution