JetBrains/kotlin — pull request #427 by alextkachman (2014-03-29 18:30:02+00:00)
Title: Avoid unnecessary null checks in'!!' and 'as'

When receiver of '!!' or 'as' operator is not nullable there is no need to check for null and generate call to Kotlin.throwNpe()