using default content types from node then chain if missing from envelope.  Closes GH-24