[eluser]m4rw3r[/eluser]
The value of the variable will be overwritten, and it also works the other way around.
So i suggest that you call your class properties something not so likey to be a model, library etc, or put a prefix on the property.
EDIT: Sorry, didn't see your post