#395 Fixed. Macro now returns "" (empty string) and generates an error