New class: YSElementBox