Custom
annotation class Custom(val about: String = "", val min: Double = java.lang.Double.NEGATIVE_INFINITY, val max: Double = java.lang.Double.POSITIVE_INFINITY, val slider: Boolean = false, val lines: Int = 1, val fontName: Boolean = false, val additional: Boolean = false)
Tag var
fields of your Model, and they will appear in the customiser. This will let you (or others) create alternate versions of the model with customised parameters values.
See menu "View->Customiser" in the GUI.