_param() always return undef here
First part of clause is never true; hence
Unreachable
Untestable
Eliminatable
continued...