hide prefix on subsection prehooks
hide prefix on prehook, and support nested subsections better
3.0.0