I have a question concerning the visibleWhen method. i use visibleWhen(model.empty.null()) to make sure that this element is only shown when the model is available. However I always get a NullPointerException, when my model.answer element, which is bound to a textarea is null. is visibleWhen just hiding the component or should this completely skip the element, so that there is no NPE?