subsorted KResult to KItem instead of K
Merge pull request #728 from yilongli/fixing-issue-#718

subsorted KResult to KItem instead of K