Always set the $promise even in the instance calls.
Allow to call new Resource(5) which will internally call 'findOne({ id: 5 })'