Vraptor DefaultEnvironment

Gostaria de saber se é possível eu extender o DefaultEnvironment e passar a usar ele.

Como fazer, tentei apenas extender mas dá exception ?

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.caelum.vraptor.environment.Environment] is defined: more than one ‘primary’ bean found among candidates: [env, defaultEnvironment]

Eu quero criar métodos para retornar os tipos já tratados, como booleanos e numéricos.
Pois é chato ter que toda hora fazer get(key).equals(“true”).

Estas funções já poderiam existir na api por padrão. O que acha?

Algumas sugestões
getBoolean //principalmente
getDouble
getInteger
getLong
getCalendar // este não vejo muita aplicação, mas pode existir

jeito mais fácil:

cria uma outra interface SuaAppEnvironment que não extenda extenda o Environemnt… e o componente que implementa essa interface recebe o Environment no construtor e faz tudo o necessario

e isso que vc falou parece interessante… manda um pull request lá!

Bacana

Vou implementar