chore(view) if( -> if (
feature(dom) add events.add array
feauture(client) add unload event