GitHub上のKotlinソースを眺めているとたまに1ファイルで複数のクラスを扱っていることがあります。
例えば以下のようなExceptions.ktとか。
https://github.com/JetBrains/kotlin/blob/master/libraries/stdlib/src/kotlin/io/Exceptions.kt
ファイル名を複数形にし、その中に複数のExceptionクラスが実装されています。
こういう方法は割と見ます。
これの使いどころとかどうすべきなんだろう、という考察です。