ht-amap is a macro, not a function