CCAN imported from https://github.com/rustyrussell/ccan.

CCAN version: fe99a8e0
