Makes sense I suppose but think it should be documented some in the manual.

If you try

GetFileAttr(("C:\boogyman") & 16) ?

It will fail so the precedence is still not fully explained to me.