Engineering within Ecological Constraints