* [nonextensible-applies-to-private] Adding private field to non-extensible object throws * add feature nonextensible-applies-to-private * extending tests in response to reviewer suggestions * use const instead of let