Add to_have_key
Allow string expr to take arguments of any length