Split responsibility i-bem, i-bem__dom (close #413), i-bem__collection, i-bem-dom__collection: remove (close #575)