Thanks goes to Michael Judd for developing this awesome functionality! I just backported it from trunk into stable. Regards, Fernando