enhancements to SNMPMessageFactory