Implementing core fc4j 2.0 functionality

[#80392902]
do we want to add a dependency just for logging level? I don't like it either but its simple and universal