Make PagerfantaFactory extendable