A shape shifting validation library