Put this in ``net.h`` and include it in both implementations. Then we don't need this warning, the compiler will tell us if we mess up.