Add explicit "@setting NAME" and clean up "g:" prefix behavior