Part Rev 906 - RETURNS, DECLARATIONS, AND EXTENSIONS