extend .transform() to return original task when no input
patch release