make invert_{real, complex} public functions