Some field access from haskell -- literally impossible to do anything wrong though