extending selenium with CGLib, allowing complex components to be defined - List is not supported yet