[WIP] 3.0.5 Release

We should wrap this all with IIFE at some point, because doing global "use strict" is usually a bad idea