AssocSpace wrapper that the API can use