tabs over spaces, amd/web wrapper, jshint valid