Wow, this is awesome! Amazing to have not run across it before, thank you :)