Move to ruby owned?,owned_real?
Split header code