String options = chunk.getOptions();
String codeOptions = options.contains("#") ? " #" : "";
long gistId = Long.parseLong(options.replaceAll("\\D", ""));
GistResult result = retriever.retrieve(gistId, "");
String content = result.getContent();
String language = result.getLanguage();
CodeChunk codeChunk = new CodeChunk(content, language + codeOptions);
return code.parse(codeChunk);
}