class Steep::TypeInference::BlockParams

def expandable?

def expandable?
  case
  when leading_params.size + trailing_params.size > 1
    true
  when (leading_params.any? || trailing_params.any?) && rest_param
    true
  when params.size == 1 && params[0].node.type == :arg
    true
  end
end