improved picklers, added picklers for tuples, sets and maps