WIP sanitize with surrounding numbers

@ggrossman 

This is a brute force strategy. Seems to be working. thoughts?
The `(size < 19 && size || 19)` formulation may work but why not just `size < 19 ? size : 19`? Clearer and probably just as fast. Ruby's got the C-style ternary operator...