...[*][*]
The interpreter should really distinguish between user-defined classes implementing sequences, mappings or numbers, but currently it doesn't — hence this strange exception.