Added str-append macro