Private Bank Trap External constructor of a Log contract does not mirror code included in the contract and does not succeed if caller is not the owner.