Update Directive.scala

Something like this? I don't know about the "all success"-approach, but it's a start to get your ass going