'Factory for making Aliased{Filter,Factor,Classifier}.'

@classmethod
def make_aliased_type(cls, other_base):

    docstring = dedent('\n                                                A    {t}    that    names    another    {t}.\n\n                                                Parameters\n                                                ----------\n                                                term    :    {t}\n                                                {{name}}\n                                                ').format(t=other_base.__name__)
    doc = format_docstring(owner_name=other_base.__name__, docstring=docstring, formatters={'name': PIPELINE_ALIAS_NAME_DOC})
    return type(('Aliased' + other_base.__name__), (cls, other_base), {'__doc__': doc, '__module__': other_base.__module__})
