¿Por qué ocurre un error de lanzamiento inteligente en kotlin?

cómo escribir este código JAVA

FloatingActionButton floatingButton;

en Kotlin tengo que hacer algo como

private var floatingButton:FloatingActionButton?= null 

pero obteniendo el error Smart Cast.