Property wrapper

A Swift type that supplies reusable storage and access behavior for a wrapped declaration.