Rework lemmas for `take/drop` of an `++`:
- Add
take_app
anddrop_app
, which are the strongest versions, and usetake_app_X
for derived versions. - Consistently use
'
suffix for version with premisen = length
, and have versions without'
withlength
inlined. - Rename
take_app
→take_app_length
,take_app_alt
→take_app_length'
,take_add_app
→take_app_add'
,take_app3_alt
→take_app3_length'
,drop_app
→drop_app_length
,drop_app_alt
→drop_app_length'
,drop_add_app
→drop_app_add'
,drop_app3_alt
→drop_app3_length'
.
This closes #197 (closed).