remove workarounds that are no longer needed (ROOT-5623)
remove workarounds that were there only to support the now removed workaround in constructors
make sure that we get an error report and not a crash