If `Casey` is a hardcode in the compiler, yes, it would minimize false invocations. If `Casey` itself is a macro, then I think there won't be any difference.