typo bar/baz in Abstract factories example

canCreateServiceWithName "knows" about foo and bar, but not about baz.