Fixing JsonPeek to return ITaskItem array as Result