Ensure that Firefox's noncompliant startsWith/endsWith is kept nonenumerable.
Don't rely on Function#{call,apply} after shimming.