This is some Really useful programming stuff.