Answer https://stackoverflow.com/questions/41611058/why-does-php-allow-abstract-static-functions/41611876