add standard http errors
add deep.Store.forbidden interface
use Conflict error