def _starts_with_vowel(char) -> bool:
    """Test to see if string starts with a vowel

    Args:
        char: character or string

    Returns:
        bool True if the character is a vowel, False otherwise

    Examples:
        >>> _starts_with_vowel('a')
        True
        >>> _starts_with_vowel('b')
        False
        >>> _starts_with_vowel('cat')
        False
        >>> _starts_with_vowel('apple')
        True
    """
    if len(char) > 1:
        char = char[0]

    return char in 'aeiou'