The difference is where the gettext call is used. If it's in class 
attributes like here, it'll only be evaluated at import time, and 
therefore need to be lazy. If it's in a class method, it'll be called 
at request time and for every request, giving it access to the current 
locale. It's a very important distinction.