Add support for producing from files (entire file is one message)