I would respectfully agree. The last thing you want is an infrastructure project that requires funding from the local to the provincial and the federal levels. You have three different definitions of community benefits, and you are going to strangle the contractor going in.
Over time, I'm sure those definitions will be improved upon and fleshed out so that everybody is under one understanding of what they mean. Until that time, I think it might be premature.