Use late static binding in `Extractors\VueJs`
Use late static binding in `Extractors\VueJs`

Also turns `private` methods into `protected`.

This avoids extending classes unexpectedly breaking.

oscarotero/Gettext,oscarotero/Gettext