Copyright (c) 2015 Unshift.io, Arnout Kazemier, the Contributors.