demo of an issue with grunt config and promises