“take and rest” is also confusing; at least “take and tail” does not make any sense whatsoever (read as English sentence). What about StrictPrefix?