added six as a dependency and solve the "lazy representation"

to solve #6.

Is it the right patch?