Interface Segregation Principle means a client should not depend on something it doesn't need.
happy october, open source code contribute-r!