summon an instance of Index
create an Index, using an index to a partial function and a setter function
create an Index, using an index to a preview function and a setter function
create an Index, using an index to a viewOrModify function and a setter function