Cast + castsequence?

возможно ли прописать макрос, который бы прожимал первый отедльно ( у него гкд) а второй и третий по принципу обычного каста?