bacs/system/utility/single/cpp refactoring.
bacs/system/utility/single/c implementation.