fn allocate(_: &mut VM, self_val: Value, args: &Args2) -> VMResult {
    args.check_args_num(0)?;
    let self_val = self_val.into_module();
    let new_instance = Value::ordinary_object(self_val);
    Ok(new_instance)
}
Create new instance of `self` without initialization.
ruruby/src/builtin/class.rs