Fix background-position processing to report error correctly
Recovery in declarations revised