I didn't fully test the backcompat scenario but for basic usages it appears to work fine.
The intention of my change was to give the ability to give the user a change to customize with out having to duplicate your targets and maintain a separate copy of them. I also implemented it in a way that I believe will provide for back compat for those who are still dependent on your task.
Anyway feel free to reject this change I just thought I would contribute it back.
I didn't fully test the backcompat scenario but for basic usages it appears to work fine.
The intention of my change was to give the ability to give the user a change to customize with out having to duplicate your targets and maintain a separate copy of them. I also implemented it in a way that I believe will provide for back compat for those who are still dependent on your task.
Anyway feel free to reject this change I just thought I would contribute it back.