correctly parse array properties like *-translate
fix background painting
don't provide a generic template
show layer name that is failing
parse function stops according to spec