Streamlined Flux abstract interface suitable for a variety of backends.