shorthandler++

It seems to be working, probably going to just patch one super small
issue then merge.

The issue is that if the user goes something like this:

	margin:      10px 10px 10px;

also, is this valid css:

	margin: 10px   20px  30px          50px;

...probably; check to make sure doe.