@macro action
@return [Boolean] whether the current spec is satisfied as a new possibility.
(see Gem::Resolver::Molinillo::SpecificationProvider#requirement_satisfied_by?)
Gem::Resolver::Molinillo::SpecificationProvider#requirement_satisfied_by?
Attempts to swp the current {#possibility} with the already-activated spec with the given name @return [Boolean] Whether the possibility was swapped into {#activated}