I'm wondering why the default for this targetFragment = 'before' and not 'header'?  Wouldn't that break to button positioning in the header?