I'm trying to make a subclass of a JavaFX Scene object in Kotlin that initializes it's own TilePane. The constructor of Scene requires a Parent, but I'm hoping the constructor of my specialized type can initialize it's own Parent instead. However, Kotlin keeps saying that I need my constructor to have an explicit superclass constructor call. In other languages I've done something like: