Write specs. Make the fieldtype -> type + resolution mapping injectable. Update FieldValueBuilders to return an `Input\Type`.