The moment you realize you've been using parser combinators under the hood all along :-)