Current behavior: task:runsingle <task identifier> runs all due tasks instead of only the one specified by the `<task identifier>` Expected behavior: task:runsingle <task identifier> runs only the task specified by the `<task identifier>`, if task execution is due