much nicer. (boundaries solution without jQuery extend)

definitely more efficient. and easier to understand too!