Chain public widget-position, widget-position-constrain methods

Tests included!