code: public static <T, D> List<IHandler<T, D>> proxyScan() throws Exception {
  		return scan(true);
  	}
docs: Scans the package "module.application.service.handler" for classes
  annotated with "@Handler(protocol=...)". For every class found with this
  annotation an instance of this class is created per Java-Reflection and
  added to the result list of handlers. The difference between this method
  and the scan-Method is that this method creates a proxy-object for each
  created instance. The reason for doing this is that upon calling any
  method of these proxied-instances, a small logic has to be done after
  this method has returned and just before the caller receives the result.
  
  @return A list of instantiated and proxied handler.
  @throws Exception
  Reflection-Exception