(For Alex L) Added unlabel and updated tests.

@lopatin 
That's actually not possible in Python.  Default arguments are defined at method definition time and instance variables are defined at runtime so ti raises an error.