We should all come to an agreement on how to handle the ip. I talked with Joe a week ago about how to handle it and I think we decided that in a default case we would just not pass any property at all. If they want to override it then they caller can do so. We should certainly confirm that though and have it consistent across our libraries.