What will actually show up in the compiled graph are `ifn` instances; I'm just mapping over the `service-fn-names` to get the list of keys.

Also, I'm not really trying to define my own schema here, I'm just trying to generate one that matches what `graph` would generate on its own; and they use `Any`.