Added static to avoid Late Static bindings

Don't use self:: because self resolves the current class at run time use static:: instead