@admontreal I didn't literally mean they will keep the Cons happy, the Cons are only happy with C-24, but I meant a half way compromise has to take place to push C-6 through. I understand where you are coming from regarding your points, but I have to remind you of one thing. Libs like every other political party, care about politics before anything else. Their priority in this bill is to have it approved rather than ensuring the right law is in place. They might not completely scrap off the clauses about language and terrorism in the bill, but they might modify the wording to get the Cons consent. Keep in mind, they will only be amending the Bill if it doesn't get the majority vote in the Committee. In such a situation, they cannot stick to their grounds and refuse to amend the bill. I think it is reasonable to expect non-affiliated Senators nominated by Harper to vote against the bill, but there is 50/50 chance they could vote in favour. I think the only ones we can assume will vote against the bill for sure are Cons.
The way I visualize it, and this is based on my pure personal opinion, the language requirement will be changed probably to meet half way between what it is now and what it was before. As per the terrorism clause, I think there might be additional wording added to narrow the group of individuals they are targeting with the revocation clause. As I said, this all depends on how the committee votes first.