//! VB6 object function registry.
//!
//! One [`typed_builtin!`](crate::typed_builtin) entry per object function.
//! `TypeName` is a predicate: it observes the un-coerced variant (returning
//! `"Empty"`, `"Null"`, `"Nothing"`, class names, or array type names), so
//! its parameter stays raw by design.
//!
//! Not registered: `CreateObject`, `GetObject`, `CallByName` are doc-only
//! placeholders in the runtime; `Load`/`Unload` are statement forms.
use ;
use cratetyped_builtin;
use objects as objfn;
/// Register the object functions in `registry`.
pub