https://github.com/code-dot-org/blockly-core/pull/19#discussion_r7328211

We can combine playNonMobileAudio and playNonMobileAudioRepeatedly if we change `opt_volume` to `options` which takes a volume int and a repeatedly boolean. Also, I'd prefer getting rid of the 'NonMobile' and either putting a comment or letting the reader infer based on the `if (!utils.isMobile())`