Revert separate static variants, make original share and protect static

This exploits the fact that PHP allows static methods to be called non
statically.

Note: The inverse would cause a deprecated notice.