Cleaner nesting in lists