What is a broad, modern working definition of a gene