As you commented all other `private[scala]` constructors, maybe add it here, too?