[
* Handle `[` fragment selector. Fix #2349 * Update tests * Simplify hyperscript function
m.fragment