User activation

definitely a clean pull request
Ciascuno di questi casi, dovrebbe essere un test separato (e con la docstring per farla usare da nose).