src/mousetracker.js
/**
     * @function
     * @private
     * @inner
     * @returns {Boolean} True if the target supports DOM Level 2 event subscription methods, otherwise false.
     */
@function
@private
@inner
@returns {Boolean} True if the target supports DOM Level 2 event subscription methods, otherwise false.
@function @private @inner @returns { Boolean } True if the target supports DOM Level 2 event subscription methods otherwise false .
function canAccessEvents (target) {
        try {
            return target.addEventListener && target.removeEventListener;
        } catch (e) {
            return false;
        }
    }
function canAccessEvents ( target ) { try { return target . addEventListener && target . removeEventListener ; } catch ( e ) { return false ; } }
@function
 @private
 @inner
 @returns {Boolean} True if the target supports DOM Level 2 event subscription methods, otherwise false.
@function @private @inner @returns { Boolean } True if the target supports DOM Level 2 event subscription methods otherwise false .