The introduction of the Delegates Pattern in PerfectJPattern is more a means to componentize other Design Patterns
rather than offering Delegates as an ultimate design tool for building applications. The Delegates feature is
nevertheless included in PerfectJPattern public API for cases where would be needed e.g. it effectively abstracts
from low-level Java Reflection machinery.