Si se compilan programas con la opción --enable-experimental-non-null el compilador de Vala ejecutará una serie de comprobaciones estáticas considerando todos los tipos como no nulos por defecto a menos que sean declarados como posibles nulos con el modificador ?.