Fix inner class bug: the inner class cannot correctly refer to outer class' fields...