Remove prototype traversal, add PrivateField constructor, and note suggesting private declaration syntax.