Funny enough some problems can not be solved, but that is a different story.


Sure can:

You said it yourself mate. derekxec mentioned a class which will assist in doing just that.