Allow filling a value to fail. This allows interesting combinations
of repeating patterns. e.g., `prog <x>... cmd <y>...`.