Only use alternative context for Schema.org if user explicitly agrees

I made the explanation very schema.org specific since that's currently the only entry in the map. As soon as we add other alternative contexts we should update it.

/cc @davidlehn @danbri