If anybody else wondered, it is possible to combine extends
and interpolation:
[env:native]
platform: native
test_filter = native/*
; notice `lib_deps` is not defined
[env:native_arduino]
extends = env:native
; `platform` is inherited automatically
test_filter =
${env:native.test_filter}
native_arduino/*
lib_deps =
${env:native.lib_deps}
fabiobatsilva/ArduinoFake