Split Dummy type to Phantom and Opaque