Unifying getReference