supporting dictionaries for with_item calls