[RFR] #3411 new contentselector component created

I like a lot, maybe be can we add to BBCoreJs our custom Exception to ease debugging ?
=> https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Instructions/throw