CSS improvements
Path object fix
Correct handling of 'pass'