Por que não é mais necessário indicar ByVal / ByRef?

Acabei de instalar o Visual Studio 2010 Service Pack (proposto no Windows Update) e vejo um novo recurso no "intellisense" que significa quando escrevo umFunction ouSub no VB.NET, ele não preenche automaticamente os parâmetros comByRef ouByVal ...

1) Existe alguma maneira que eu possa configurar essa opção de volta a como era ante

2) Se eu não especificarByX, qual é usado por padrão? (parece que é sempreByRef)

questionAnswers(6)

yourAnswerToTheQuestion