remove redundant context param from dna calls, fix bug where object is partly off end of dna, make calls return NULL for no dna.
remove redundant context param from dna calls, fix bug where object is partly off end of dna, make calls return NULL for no dna.