[FEATURE] BaseModel 'find()' works using promises