public ResolvedInclude read(Decoder decoder) throws Exception { String include = decoder.readString(); File included = null; if (decoder.readBoolean()) { included = fileSerializer.read(decoder); } return new ResolvedInclude(include, included); }