Submitted by: Matt Dowle; Assigned to: Nobody; R-Forge link
inherits=FALSE would allow user to specify that j should use column names only, and if column name doesn't exist that should be error rather than possibly finding a match in calling scope.
..() is for the sub-join examples where the join goes in j and you want to refer to the columns in i not .SD. Something like that.