To optimize the efficiency of our environments, functional objects must follow three laws.
I. If an object is not useful, it should be removed.
II. If an objects function is not active, it should not be visible.
III. If two or more objects can be combined into one seamlessly, they should.