Really like that you wrote this!  Thanks for the inspiration: https://github.com/advanced-js/mashup/commit/ff30d48fb3032845f67e810b63ab37c2bc8b29b6