if (handlers == null) handlers = new ListenerCollection<>();
handlers.add(handler);
}
@Override
public boolean removeValueChangeHandler(final PValueChangeHandler<T> handler) {
<BUG>return handlers != null ? handlers.remove(handler) : false;
</BUG>
}
@Override
public Collection<PValueChangeHandler<T>> getValueChangeHandlers() {

if (handlers == null) handlers = new ListenerCollection<>();
handlers.add(handler);
}
@Override
public boolean removeValueChangeHandler(final PValueChangeHandler<T> handler) {
return handlers != null && handlers.remove(handler);
}
@Override
public Collection<PValueChangeHandler<T>> getValueChangeHandlers() {
