trying to get type information within macro annotations