NR-873: Task plugin
* mostly adjusting
NR-931: Task linking
* the get function put into four versions