This is not what `@method` was intended for originally; I can see the use-case however and I will add a TODO to my list to clarify such usage