pub const DYNAMIC_CAST: u32 = 1;