`promised` and `denodeify` are static functions!