Added encapsulation
Speak about UFCS
Added unittests
Speak about map/reduce
UFCS
More UFCS
Merge branch 'master' into gh-pages