fortified macro parsing