restrict layout property to FileChooserLayout subclasses