I guess I viewed purpose of existing diff function as "file difference" not "line-by-line" so I have altered that function for image diff.  But yes you are right and it doesn't really make sense to do it such way and I might shoot you more questions about "FileDifViewModel" view model, creating entirely new KO object will take some trial and error on my part as i'm not that brilliant...