Use self instead of static since it is private.