Build decoders during edge creation.
Raise TypeErrors for unsupported connection types.