Least Functionality Principle