now report usage of 'this' and '.'
fix document, default for performance
fix enc/raw support for a.b case. remove dupe codes in enc/raw (do not warry about performance issue now, just call raw in enc)