* Renamed create_agent to as_agent * Override for as_agent * Added override
* added create_agent * add minimal sample * allow multiple annotations * improved docstring