open static fun <Specification : Any> newInstance(arg: DesignDrivenRouterFactory<Any>): DesignDrivenRouterFactory<Specification>open static fun <Specification : Any> newInstance(arg: DesignDrivenRouterFactory<Any>, __typeArg_Specification: TypeArg<Specification>): DesignDrivenRouterFactory<Specification>