Can we throw ``UnsupportedOperationException`` here instead of returning bogus data? Or does Guava use this internally somehow?