For an example of a detect that depends on other detects, see: https://github.com/Modernizr/Modernizr/blob/master/feature-detects/es5/specification.js