New implementation using console redirectors from framework and without guava.