This class can be useful in a lot of contexts (even in a web context) and is not only useful for "Console".
Maybe can it be moved in the `Process`or `Filesystem` component?