Add builtin plugins to the docs.
Fix infinite recursion in Tag.hashValue().