Licensed under the ISC license.  See LICENSE for details.