I use something similar - just wanted to mention that some entries in the stack trace may not have file / line keys.