Bean Binding Prototype is a type safe GUI binding framework