<div>This is a repost from <a href="http://stackoverflow.com/questions/12655600/weird-behavior-with-data-table-devtools-and-s4" target="_blank">http://stackoverflow.com/questions/12655600/weird-behavior-with-data-table-devtools-and-s4</a>, but now I'm using version 1.8.2 of data.table. </div>
<div><br></div><div><p style="clear:both;vertical-align:baseline;line-height:18px;font-size:14px;font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
I am getting some really weird behavior when trying to write an S4 subclass of <strong style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">data.table</strong>. In short, after loading the <strong style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">RCurl</strong> package, the "[" method no longer can find variable names in the scope of the data table. I originally found this out while developing a package with the <strong style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">devtools</strong> package, and traced the problem to importing <strong style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">RCurl</strong>. <strong style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">RCurl</strong> and <strong style="margin:0px;padding:0px;border:0px;vertical-align:baseline;background-color:transparent">data.table</strong> are up to date.</p>
<p style="clear:both;vertical-align:baseline;line-height:18px;font-size:14px;font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
At this point, I have no idea what's going on, but I think the following code is the best minimal example that reproduces this behavior.</p></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
</p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> library("data.table")</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">data.table 1.8.2 For help type: help("data.table")</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> sessionInfo()</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">R version 2.15.1 (2012-06-22)</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">Platform: x86_64-unknown-linux-gnu (64-bit)</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">locale:</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [7] LC_PAPER=C LC_NAME=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [9] LC_ADDRESS=C LC_TELEPHONE=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">attached base packages:</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] stats graphics grDevices utils datasets methods base </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">other attached packages:</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] data.table_1.8.2</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> setClass("DataTable2", contains="data.table")</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT1 <- data.table(x=rep(c("a","b","c"),each=3), y=c(1,3,6), v=1:9)</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT2 <- new("DataTable2", data.table(x=rep(c("a","b","c"),each=3), y=c(1,3,6), v=1:9))</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## Everything works!</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> tables()</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> NAME NROW MB COLS KEY</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1,] DT1 9 1 x,y,v </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[2,] DT2 9 1 x,y,v </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">Total: 2MB</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> is(DT2, "data.table")</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] TRUE</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT1[2]</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> x y v</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">1: a 3 2</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT2[2]</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> x y v</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">1: a 3 2</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> (bracketMethods1 <- methods("["))</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [1] [.acf* [.AsIs [.bibentry* [.data.frame </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [5] [.data.table* [.Date [.difftime [.factor </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [9] [.formula* [.getAnywhere* [.hexmode [.ITime* </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[13] [.listof [.noquote [.numeric_version [.octmode </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[17] [.pdf_doc* [.person* [.POSIXct [.POSIXlt </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[21] [.raster* [.roman* [.simple.list [.terms* </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[25] [.ts* [.tskernel* </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> Non-visible functions are asterisked</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT1[,v]</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] 1 2 3 4 5 6 7 8 9</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT2[,v]</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] 1 2 3 4 5 6 7 8 9</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## These are the packages loaded/imported by RCurl (and [.data.table works after them).</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## library("tools")</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## DT2[,v]</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## library("bitops")</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## DT2[,v]</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> library("RCurl")</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">Loading required package: bitops</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> sessionInfo()</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">R version 2.15.1 (2012-06-22)</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">Platform: x86_64-unknown-linux-gnu (64-bit)</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">locale:</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [7] LC_PAPER=C LC_NAME=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [9] LC_ADDRESS=C LC_TELEPHONE=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C </font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">attached base packages:</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] stats graphics grDevices utils datasets methods base </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">other attached packages:</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] RCurl_1.95-0 bitops_1.0-4.1 data.table_1.8.2</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">loaded via a namespace (and not attached):</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] tools_2.15.1</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## This still works</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT1[,v]</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[1] 1 2 3 4 5 6 7 8 9</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## This no longer works</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> DT2[,v]</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">Error: object 'v' not found</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> ## No changes in the extract S3 methods </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> (bracketMethods2 <- methods("["))</font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [1] [.acf* [.AsIs [.bibentry* [.data.frame </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [5] [.data.table* [.Date [.difftime [.factor </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> [9] [.formula* [.getAnywhere* [.hexmode [.ITime* </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[13] [.listof [.noquote [.numeric_version [.octmode </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[17] [.pdf_doc* [.person* [.POSIXct [.POSIXlt </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[21] [.raster* [.roman* [.simple.list [.terms* </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace">[25] [.ts* [.tskernel* </font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px">
<span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"> Non-visible functions are asterisked</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> setdiff(bracketMethods1, bracketMethods2)</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">character(0)</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">> setdiff(bracketMethods2, bracketMethods1)</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace">character(0)</font></span></p>
<p style="clear:both;vertical-align:baseline;margin:0px 0px 1em;word-wrap:break-word;border:0px;padding:0px"><span style="font-size:14px;line-height:18px"><font face="courier new, monospace"><br></font></span></p><p></p></div>
</blockquote><div><font face="arial, helvetica, sans-serif"><span style="font-size:14px;line-height:18px">Jeff</span></font></div><br clear="all"><div>---</div>Jeffrey Arnold<div><span style="font-size:x-small">Department of Political Science</span></div>
<div><span style="font-size:x-small">University of Rochester</span></div>
<div><span style="font-size:x-small"><a href="http://jrnold.me" target="_blank">http://jrnold.me</a></span></div><div><a href="mailto:jeffrey.arnold@gmail.com" target="_blank"><span style="font-size:x-small">jeffrey.arnold@gmail.com</span></a></div>
<div><a href="mailto:jeffrey.arnold@rochester.edu" target="_blank"><span style="font-size:x-small">jeffrey.arnold@rochester.edu</span></a></div><br>