TODO support multiple files.
Users really don't care about validating, producers should do that.
Remove some more CSS craziness.