function canBeTiled ( options ) {
        var isLevel0 = checkLevel0( options );
        var hasCanonicalSizeFeature = false;
        if ( options.version === 2 && options.profile.length > 1 && options.profile[1].supports ) {
            hasCanonicalSizeFeature = options.profile[1].supports.indexOf( "sizeByW" ) !== -1;
        }
        if ( options.version === 3 && options.extraFeatures ) {
            hasCanonicalSizeFeature = options.extraFeatures.indexOf( "sizeByWh" ) !== -1;
        }
        return !isLevel0 || hasCanonicalSizeFeature;
    }
Determine whether arbitrary tile requests can be made against a service with the given profile
@function
@param {Object} options
@param {Array|String} options.profile
@param {Number} options.version
@param {String[]} options.extraFeatures
@returns {Boolean}