All three plugins are similar to each other and of course if we are talking about including into core they can be simplified a lot. I just wanted to show off plugins themselves and what they provide. If their purpose is desired in jekyll core I'll spend some time on next weekend to refactor pull request to be more "close" to the final one. Just need to be sure that it won't get into conflict with generak policy of a party :D