In-memory support: allow for messages without a filename