Extend supported operations
 + maybe add exception handling for RuntimeError?
   (ie, revert back to basic API if possible..?)