Use the same type names
Less tests to break out of loops
Avoid writing double commas for lists of objects etc