rulus.ui.core: removed detach() and improved empty()