Edge effect: a concept under scrutiny