pub type FunctionImpl = fn(_: &DynamicContext<'_>, _: Option<Sequence>, _: Option<usize>, _: Vec<Sequence>) -> Result<Sequence, Error>;