• Perhaps you did it intentionally, and if so, totally disregard the rest of this message, but SQL Server 2016 is looking to be Version 13, right?

    If so, line 220 would need a very light modification.

    Other than that, pretty nice, thanks for the work you've put into it.