Are you saying that PCL cannot have outside dependencies?  How would centralizing helpers for files or reflection ever work then?