https://github.com/block-core/lyn/pull/8/files#diff-fe89bcba224a7625c1dc496b87e72283b90203e6739dccda01ff328d46deac4bR170