extractNamed syntax changes - problems with macro return type.