Either the compiler thinks that your val might end...
# announcements
c
Either the compiler thinks that your val might end up not initialized in your
init
or you found a bug