Generate a Manifestation model.

    Expects ``data``, ``validator``, ``model_cls``, ``ld_type``, and
    ``ld_context`` as keyword arguments.

def manifestation_model_factory(*, validator=validators.is_manifestation_model,
                                ld_type='CreativeWork', **kwargs):
    """Generate a Manifestation model.

    Expects ``data``, ``validator``, ``model_cls``, ``ld_type``, and
    ``ld_context`` as keyword arguments.
    """
    return _model_factory(validator=validator, ld_type=ld_type, **kwargs)