James Hawkins : msi: Factor out publishing the product properties.