Less monkey patchy more polyfill.
Additional useful fn's!