Allow undefined properties in transaction object and fix stray this (#860).
Allow undefined properties in transaction object and fix stray this (#860).

ethers-io/ethers.js,ethers-io/ethers.js,ethers-io/ethers.js,ethers-io/ethers.js,ethers-io/ethers.js,ethers-io/ethers.js,ethers-io/ethers.js