extract type from Sfp::Undefined