Implemented initial version of has_one