REF/TST: Move back to primitive arrays and hiphip, clean up docstrings and tests