I seem to be getting a strange error. I am trying to write a 'getter' for an object, but strange errors occur. 'Script does not name a type', when everything seems to be included properly...
solved: there was a circular dependency issue caused by unnecessarily including a header where it needn't be included.