add warning when attempting to overwrite global property through extend()