Use the build API to avoid multiple ffis for the same thing.
Embrace the joy of tuples.