User blog comment:Deedlit11/My humble extension of FOOT/@comment-30167082-20161222111328/@comment-30167082-20161222141937

Edit: I can't say I understand < 50% though!