def is_basic_type(signature):
    """Returns True if the signature is a basic type

'a', '(', '{', and 'v' are not considered basic types because they usually
cannot be handled the same as other types."""

    basic_types = ('b','d', 'g', 'i','n','o','q','s','t','u','x','y')
    return signature in basic_types