better code completion. "by" keyword now more often recognized. bugfix