Hmm ... I am thinking that having get_task function change stuff might be a bit misleading. Is it possible to move this part of the logic to the main ALM component? I feel the version in JIRA is just same as milestone in Trac