Using of non-empty constructor of DefaultHandler

According to the jBPM documentation a DefaultHander can have non-empty constructor (e.g. with argument ksession). It is sometimes necessary for work item handler to be able to access to the Process's variables, etc.