C APIs to use with the blocks extension