Thanks to @infinite152 I'm scarred for life, or at least the next few days!