- adding capability to change the frame, if it was not specified at init
- changing frame/placeholder did not take leftView into account