vers. 1.0.0.7 - 20/09/2014 - adapter design pattern - completing with
Adapter_external_polymorphism