fix #255, use smart_unicode when unable to import smart_text