Text this: Model-code separation architectures for compression based on message-passing