DONE: generic demuxer port. Closes #8.
Output a debug message when an index is being set and is ignored because it is read-only.