pub trait NewFunction<T> {
// Required method
fn new_function(&mut self, t: T, body: FunctionBody) -> FunctionIndex;
}
pub trait NewFunction<T> {
// Required method
fn new_function(&mut self, t: T, body: FunctionBody) -> FunctionIndex;
}