Add comments to example for Factory Method