AMS basic docs and polymorphic extraction