cy
val handled = collisionChecker.getClosetAround(this)?.let { collided -> // a lot of stuff happens here, not just simple chained calls }