Fixed some issues, in particular, @Range
Added parent-change-hook, and fixed some bugs