a vignette engine is of the form pkg::engine_name

Although Duncan chose the confusing separator `::` (which is merely a separator and has nothing to do with namespace), we have to accept it...