The base classes follows the OS utils architecture spec. Change-Id: I1365e6c9de20dccc905e35113ccdea03f2a03f1b