(obj)
Determine whether a service is applicable to a given target.

        Services do not need to override this method if they want to be
        called for every object type. Otherwise, they may determine whether to
        run based on the members of the object.

        Typically, services should just call methods of CRITsBaseDocument, but
        services may implement their own decision logic.

        Arguments:
        - obj: The object being considered for analysis.
Determine whether a service is applicable to a given target.
Determine whether a service is applicable to a given target .
def valid_for(obj):
        """
        Determine whether a service is applicable to a given target.

        Services do not need to override this method if they want to be
        called for every object type. Otherwise, they may determine whether to
        run based on the members of the object.

        Typically, services should just call methods of CRITsBaseDocument, but
        services may implement their own decision logic.

        Arguments:
        - obj: The object being considered for analysis.
        """

        pass
def valid_for ( obj ) : pass