Simplification of source and destination defined types
Small changes for consistency across defined types
Updated examples with new syntax