make-bytestructure-descriptor-compound-type: Last two args optional.