wasn't too excited about this either, but I've also not run across the use case for making this necessary yet...  As per your comment below, figured it was better to have the associated improvements, and clean this up later as an improvement.