Add generalized pragma_handler_map::add()