I think it would be nice to have two methods: snapLeft and snapRight. (Another PR).