Yet Another Pragger implementation.
