add warning for TGrains. add ClearBuf. SetBuf requires special version
of variadic input. Thanks to whoever had to invent a new fucking rule
for SC.