added grid#find(expr) for filtering. added grid#get(-n) for reverse lookup