Add version flag

Is this change really necessary? I'd rather not introduce a new dependency for `defaultConfiguration`. The value is used in exactly one place, and having a generic typeclass for that seems like overkill.