Support for borders (and valid prop values)

Lost too much time with stupidly mistyping property values (e.g. stetch)
and getting strange results.

Now at least we get a big fat exception!