txt: ## os.md
  role X::OS
  
  Error reported by the operating system
  
  ```raku
  role X::OS { has $.os-error }
  ```
  
  Common role for all exceptions that are triggered by some error reported by the operating system (failed IO, system calls, fork, memory allocation).
  
  # [Methods](#role_X::OS "go to top of document")[§](#Methods "direct link")
  
  ## [method os-error](#role_X::OS "go to top of document")[§](#method_os-error "direct link")
  
  ```raku
  method os-error(--> Str:D)
  ```
  
  Returns the error as reported by the operating system.
  