Modularity based on abstraction is the way things ought to be done.
Freedom can only be given to those who desire it.