APPROVED Dan Connolly stateCode example using an inverseFunctionalProperty and literals