وكانت وفرة الاستثناءات المختبرة، والواجهات المطلوبة، وتطبيق فئة بين bean class كفئة مجردة أمرا غير معتاد ومناقضة للحدس بالنسبة للعديد من المبرمجين.
An abundance of checked exceptions, required interfaces, and the implementation of the bean class as an abstract class were unusual and counter-intuitive for programmers.