public abstract class RefContainer
RefContainer is abstract class of referenced variables.
The instance of the RefContainer is used for call by reference.
You don't have to care about the resource management, because
the ResourceManager treat the resource life cycle.
You can release the resource if you don't need to keep it.