Simplify prepareForSegue(_:_:)

Since `Method.fromRaw()` returns an optional, it's safer, simpler & more future proof not to switch on string values in `prepareForSegue(_:_:)`