Don't crash with missing optional args to css

Sorry, I hadn't meant to include this commit in the PR -- I always forget that github goes by branch name rather than commit id.  I tried with text with two instances and didn't have any problems with it corrupting files or losing cookies, but was mainly just seeing if I could get webkit2 usable.