(because it doesn't work in all browsers so it'd break connector compatibility & it's generally not a good idea to use unconventional javascript)