def METHOD_NAME(
    document: dict, document_loader: DocumentLoaderMethod
) -> Sequence[str]:
    """Get the properties from document that don't have an context definition."""
    # FIXME: this doesn't work with nested @context structures...
    if "verifiableCredential" in document:
        return []
    document = document.copy()
    # Removes unknown keys from object
    compact = jsonld.compact(
        document,
        document["@context"],
        {"documentLoader": document_loader},
    )
    missing = diff_dict_keys(
        document, compact, document_loader=document_loader, context=document["@context"]
    )
    return missing