Future<PubBox?> parse(String fileAtPath) => parseWithFallbackTitle(fileAtPath, basename(fileAtPath));