You're basically missing an else in your original ...
# tornadofx
e
You're basically missing an else in your original example