Thank you Garry for a great explanation.
I do not consider being on Methadone clean, no where near it.
Clean means NO drugs. Everyone knows what drugs are.
If you want to go into a debate of what drugs are drugs and what drugs aren't. I feel sorry for you.
It's simple..