Disclaimer: Employed at Adobe System. What I say may or may not be inline with the opinion of my employer.