Add feature: set frame

* Also available for bindings.
* Clean.