+ narrowing indicatror
removed direct cl-lib dependancy (cl-delete)