Novel Opportunities for Tuple-based Coordination: XPath, the Blockchain, and Stream Processing