asTextMessageOrNull