add Modify overloads to supply PocketItems;
complete detailType for simplified Retrieve methods;