2013-04-08 Commit by Jia, for proving the Proxy Pattern