Allow access and mutation to/of fields