refactor handling of prefixed properties; fix clearStyle() for prefixed and shorthand properties