Treat medium feature values differently
Reformed treatment of values in features
Implemented aspect ratio
Improved token jumping
Added more negative tests
Fixed parsing of invalid token in media list