@fabpot the router constructor uses an interface from the Config component