Hide thrown error when attempting to overwrite readonly property

I'm using karma + jasmine + PhantomJS with a test that's injecting a directive.  My code currently throws during directive linking and that thrown error (TypeError) doesn't allow setting the `.stack` property.  When appending more stack, this used to throw and I'd lose my useful error message.