added six as a dependency and solve the "lazy representation" bug closes #6