Fix #12: add width option.