This means I can declare an `unsafe val x` and kot...
# language-proposals
j
This means I can declare an
unsafe val x
and kotlin will assume its of a given type and that it is assigned, but blow up much like it does with Delegates.notNull but rather than it being a
var
it is a
val
which means I get things like smartcasting and so on