Move performance overhead in wraps() to initial call
Move performance overhead in wraps() to initial call

If the function is specified, it is advantageous to return a ready
constructed ASTorator.

coldfix/black-magic