lens 3.8 compatibility (`only` was added in 3.9)