I agree that possession cannot be made illegal ex post facto. Ex post facto deals with the past, however. The legislative body can make FUTURE possession illegal even if it were legal in the past. In other words a new law cannot have a retroactive effect. That's what the case authority holds.