Partial fieldLens for sum types