lambda: iter(scope)优先级最低吧
Add classproperty to design_pattern
抽取set_default_value
set_default_value减少些参数吧
Add test_set_default_value
Fix scope_repr in unicode
Optimize classproperty, this time it's really cached