* properties with setters are now reported as 'property' for completion
* code cleanups
* fixed test
* fixed tests
* Revert "fixed test"
This reverts commit a80c955a489bce4a649452f7db49e59eab3ba38c.
* code quality cleanup
* so picky
* Revert "Revert "fixed test""
This reverts commit 58dfc5292e9df5415a212f6bf28356e76d515157.
* updated test per maintainer comments #1983
* removed extra char