[WIP] Add compound properties

- [x] Add `size`
- [x] Add `center`
- [ ] Add `edges`
- [ ] Add `*` for `size`
- [ ] Add `inset()` for `edges`
- [ ] Add `offset()` for `center`