[DEFAULT] summary = Procedural macro to unify SYNC and ASYNC implementation