Initial version, copied from SVN repository at Google Code.