Added specification-taking VCMTPSender constructor and commentary