Your comments

would love to see an implementation in JavaScript & python.