Its possible you have a conflicting case of Objects..
if you have included the Objects unit, you may want to place that at the start of the USES list so that
it will be the last one the compiler looks at.
Units in the USES list are backwards as for scope searching.
the same hold true if you have places other units at the end of the list recently that just may be
conflicting.
Other than that, It could be something else all together but if it use to compile and now it does not, something
obviously has changed.