Versioned and prepped for Hackage.