Look, we will be supporting this bill to select committee. There is a lot more broader work to be done in this area, but I certainly take the point that the member has made: don't let perfection get in the way of good. I acknowledge that. I think that there are some good aspects to this bill. I think there's going to be a lot of work to be done, but I do want to say that this is probably one of the most substantial members' bills that I have seen in this House in my short time. It is well thought through and there are a lot of areas that have been covered. 