module PryByebug::Breakpoints

def validate_expression(expression)

def validate_expression(expression)
  if expression &&   # `nil` implies no expression given, so pass
      (expression.empty? || !Pry::Code.complete_expression?(expression))
    raise "Invalid breakpoint conditional: #{expression}"
  end
end