fix: document name, js namespace syntax, etc.

accepts: ff47eb38c5, eaed4057d0, 5ca28cf16d, 133eea8ba5