Feature/throw failures by default