PromiseSpawn won't become API so use property instead of method