General ecology and neoecology