[Proposal 2] Solve #288

This is the second idea for solving #288.

This makes the `getFaker` function public.