¿Por qué ya no es necesario indicar ByVal / ByRef?

Acabo de instalar Visual Studio 2010 Service Pack (propuesto en Windows Update), y puedo ver una nueva característica en el "intellisense" que significa cuando escribo unFunction oSub en VB.NET no completa automáticamente los parámetros conByRef oByVal ...

1) ¿Hay alguna forma de que pueda configurar esta opción de nuevo a como era antes?

2) Si no especificoByX, ¿cuál se usa por defecto? (parece que siempre esByRef)

Respuestas a la pregunta(6)

Su respuesta a la pregunta