Added non const version of deference adaptor.