Made some constructors public.