has! plugin branching in require list expansion