What am I doing wrong?

I figured I would work on another issue while I think about the keygen fix.

I'm just wondering why my code runs through the true return, yet it says undefined in my html test (just prints out Modernizr.audiopreload) and false in the console.

This /would/ be for issue #1085 if I could get it working.