According to the example and note on the page you cite, the “context” is indeed the...
precision should be a member of att.datable*
state (or model.*StateLike) should contain precision