tryStaticDist

private fun tryStaticDist(className: String): Any?

Static className.getDist(), or null if the class/method is absent or non-static (invoke(null) on an instance method throws — that just means "this shape doesn't apply, try the next").