Faux 3.x implementation