add some documentation to what this code does.
add some documentation to what this code does.

ceefour/opencog,inflector/opencog,sanuj/opencog,jswiergo/atomspace,Allend575/opencog,UIKit0/atomspace,UIKit0/atomspace,gaapt/opencog,misgeatgit/atomspace,ceefour/atomspace,prateeksaxena2809/opencog,yantrabuddhi/opencog,rTreutlein/atomspace,virneo/opencog,roselleebarle04/opencog,williampma/opencog,ArvinPan/opencog,prateeksaxena2809/opencog,rohit12/atomspace,printedheart/atomspace,tim777z/opencog,gavrieltal/opencog,ceefour/atomspace,andre-senna/opencog,rodsol/opencog,gavrieltal/opencog,TheNameIsNigel/opencog,inflector/opencog,virneo/opencog,gaapt/opencog,inflector/atomspace,zhaozengguang/opencog,rohit12/opencog,Tiggels/opencog,eddiemonroe/atomspace,AmeBel/opencog,prateeksaxena2809/opencog,misgeatgit/opencog,eddiemonroe/atomspace,williampma/opencog,Selameab/atomspace,misgeatgit/atomspace,inflector/atomspace,AmeBel/atomspace,inflector/atomspace,roselleebarle04/opencog,eddiemonroe/opencog,MarcosPividori/atomspace,sanuj/opencog,jlegendary/opencog,sanuj/opencog,williampma/atomspace,misgeatgit/atomspace,Tiggels/opencog,kinoc/opencog,sumitsourabh/opencog,iAMr00t/opencog,Selameab/opencog,jlegendary/opencog,sanuj/opencog,AmeBel/opencog,andre-senna/opencog,anitzkin/opencog,Selameab/opencog,ceefour/atomspace,prateeksaxena2809/opencog,sumitsourabh/opencog,cosmoharrigan/opencog,ruiting/opencog,cosmoharrigan/opencog,williampma/opencog,ceefour/opencog,shujingke/opencog,yantrabuddhi/atomspace,Tiggels/opencog,gaapt/opencog,eddiemonroe/opencog,ruiting/opencog,TheNameIsNigel/opencog,Selameab/opencog,virneo/opencog,printedheart/atomspace,andre-senna/opencog,cosmoharrigan/atomspace,ArvinPan/atomspace,Allend575/opencog,tim777z/opencog,jswiergo/atomspace,Allend575/opencog,jlegendary/opencog,printedheart/atomspace,rohit12/atomspace,Allend575/opencog,TheNameIsNigel/opencog,shujingke/opencog,AmeBel/atomspace,rTreutlein/atomspace,yantrabuddhi/opencog,Selameab/opencog,ruiting/opencog,ruiting/opencog,ArvinPan/atomspace,kinoc/opencog,shujingke/opencog,kim135797531/opencog,ArvinPan/opencog,cosmoharrigan/atomspace,cosmoharrigan/opencog,kinoc/opencog,printedheart/opencog,ceefour/opencog,jlegendary/opencog,yantrabuddhi/atomspace,gavrieltal/opencog,rodsol/opencog,AmeBel/opencog,misgeatgit/atomspace,AmeBel/atomspace,misgeatgit/opencog,virneo/atomspace,kim135797531/opencog,yantrabuddhi/opencog,ArvinPan/opencog,printedheart/opencog,AmeBel/opencog,rohit12/opencog,yantrabuddhi/opencog,MarcosPividori/atomspace,rodsol/atomspace,eddiemonroe/opencog,rohit12/opencog,gavrieltal/opencog,roselleebarle04/opencog,eddiemonroe/atomspace,UIKit0/atomspace,rTreutlein/atomspace,cosmoharrigan/opencog,printedheart/opencog,roselleebarle04/opencog,virneo/opencog,kim135797531/opencog,prateeksaxena2809/opencog,rTreutlein/atomspace,AmeBel/atomspace,ceefour/opencog,kim135797531/opencog,iAMr00t/opencog,gaapt/opencog,misgeatgit/opencog,cosmoharrigan/opencog,rodsol/opencog,TheNameIsNigel/opencog,inflector/opencog,ArvinPan/opencog,jswiergo/atomspace,anitzkin/opencog,anitzkin/opencog,kim135797531/opencog,Selameab/opencog,shujingke/opencog,rohit12/opencog,tim777z/opencog,zhaozengguang/opencog,rodsol/opencog,williampma/atomspace,ruiting/opencog,anitzkin/opencog,inflector/opencog,sanuj/opencog,Selameab/atomspace,zhaozengguang/opencog,Tiggels/opencog,printedheart/atomspace,inflector/atomspace,iAMr00t/opencog,kinoc/opencog,sumitsourabh/opencog,ArvinPan/opencog,AmeBel/opencog,sumitsourabh/opencog,andre-senna/opencog,inflector/opencog,zhaozengguang/opencog,sumitsourabh/opencog,Tiggels/opencog,inflector/opencog,tim777z/opencog,Allend575/opencog,misgeatgit/opencog,rodsol/atomspace,williampma/opencog,Tiggels/opencog,jlegendary/opencog,kinoc/opencog,yantrabuddhi/atomspace,shujingke/opencog,prateeksaxena2809/opencog,sumitsourabh/opencog,yantrabuddhi/opencog,roselleebarle04/opencog,ceefour/atomspace,TheNameIsNigel/opencog,ArvinPan/atomspace,rodsol/opencog,tim777z/opencog,rodsol/atomspace,prateeksaxena2809/opencog,ceefour/opencog,virneo/atomspace,misgeatgit/opencog,andre-senna/opencog,gaapt/opencog,eddiemonroe/atomspace,inflector/opencog,gavrieltal/opencog,cosmoharrigan/opencog,MarcosPividori/atomspace,inflector/atomspace,misgeatgit/atomspace,virneo/opencog,shujingke/opencog,rTreutlein/atomspace,inflector/opencog,virneo/atomspace,cosmoharrigan/atomspace,iAMr00t/opencog,cosmoharrigan/atomspace,TheNameIsNigel/opencog,gavrieltal/opencog,Allend575/opencog,MarcosPividori/atomspace,anitzkin/opencog,AmeBel/atomspace,Selameab/atomspace,jswiergo/atomspace,printedheart/opencog,eddiemonroe/opencog,eddiemonroe/opencog,roselleebarle04/opencog,rohit12/opencog,roselleebarle04/opencog,ArvinPan/opencog,eddiemonroe/opencog,iAMr00t/opencog,yantrabuddhi/opencog,misgeatgit/opencog,ceefour/opencog,kinoc/opencog,sanuj/opencog,AmeBel/opencog,ruiting/opencog,williampma/opencog,eddiemonroe/atomspace,zhaozengguang/opencog,virneo/opencog,ArvinPan/atomspace,ceefour/opencog,anitzkin/opencog,shujingke/opencog,rodsol/atomspace,rohit12/atomspace,Allend575/opencog,andre-senna/opencog,misgeatgit/opencog,printedheart/opencog,williampma/atomspace,williampma/atomspace,zhaozengguang/opencog,jlegendary/opencog,UIKit0/atomspace,AmeBel/opencog,kim135797531/opencog,virneo/opencog,Selameab/atomspace,kim135797531/opencog,ruiting/opencog,yantrabuddhi/atomspace,anitzkin/opencog,gaapt/opencog,sumitsourabh/opencog,rohit12/opencog,williampma/opencog,yantrabuddhi/atomspace,yantrabuddhi/opencog,iAMr00t/opencog,misgeatgit/opencog,kinoc/opencog,printedheart/opencog,rodsol/opencog,misgeatgit/opencog,eddiemonroe/opencog,gaapt/opencog,tim777z/opencog,virneo/atomspace,gavrieltal/opencog,jlegendary/opencog,rohit12/atomspace,Selameab/opencog,andre-senna/opencog