Add <~ and <~! operators for binding properties, change `values` into a property

Resolves #1517.
A different operator to hint that errors are Bad Mmk?