tl;dr - this will be doable with do-expressions (pun intended)https://twitter.com/RReverser/status/811002023453655040 …
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
what happens if a pattern fails to match? Is there a default or throws?
default clause allowed (perhaps required)
what happens if the pattern is not exhaustive then?
if no default clause, either undefined or throws (prolly undef)
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.