minor performance improvements for insert into

 - avoids new Predicate allocation
 - avoids string join + split to extract contents from a map