def implies_support(self, type_=None, base_type=None):
raise Unimplemented()<EOL>
Tests if the given type is implies support of a base type.

        arg:    type (osid.type.Type): a type
        arg:    base_type (osid.type.Type): another type
        return: (boolean) - true if base_type if supported by type,
                false otherwise
        raise:  NullArgument - type or base_type is null
        raise:  OperationFailed - unable to complete request
        raise:  PermissionDenied - authorization failure
        compliance: mandatory - This method must be implemented.