Clean up simple types examples and add Sting to complex types
Add an example for permutation