- improved pattern matching around decomposing the docker tag into parts