base struct for RavenJObjects