ROBE-121 Add a private constructor to hide the implicit public one.