Meh... why the error 'This constructor takes no arguments'?
No typos in __init__, so it should work?