Work towards standard (err, result) callback