fix: T comparisons
feat: crop() support any TAnchored