Rethinking genetics: maybe it cannot answer all questions about heredity