Checks a code. Returns null when it is right, or what to tell the person when it is not.
typedef DVCodeCheck = Future<String?> Function(String code);