Uso de @Headers con valores dinámicos en Feign client + Spring Cloud (Brixton RC2)

¿Es posible establecer valores dinámicos en un encabezado?

@FeignClient(name="Simple-Gateway")
interface GatewayClient {
    @Headers("X-Auth-Token: {token}")
    @RequestMapping(method = RequestMethod.GET, value = "/gateway/test")
        String getSessionId(@Param("token") String token);
    }

El registro de una implementación de RequestInterceptor agrega el encabezado, pero no hay forma de establecer el valor del encabezado dinámicamente

@Bean
    public RequestInterceptor requestInterceptor() {

        return new RequestInterceptor() {

            @Override
            public void apply(RequestTemplate template) {

                template.header("X-Auth-Token", "some_token");
            }
        };
    } 

Encontré el siguiente problema en github y uno de los comentaristas (lpborges) estaba tratando de hacer algo similar usando encabezados en@RequestMapping anotación.

https://github.com/spring-cloud/spring-cloud-netflix/issues/288

Saludos cordiales

Respuestas a la pregunta(4)

Su respuesta a la pregunta