pub type BoxValuePtr = *mut BoxValue;