backward compatibility for the implementation that don't require app (ExternalServer)
Backward compatibility for existing Test backends. Fixes #425