remove get/get_obj dichotomy

First pass, have not done extensive testing. @hhuuggoo, @mattpap comments welcome. 
I think there's an `is_ref` somewhere that I will use (or write one)