Mark some properties and constructors as public or protected to allow more extensibility of the VVRestApi