You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: numericality.rb
    path of file: ./repos/script_core/spec/dummy/app/models/concerns/fields/validations
    
    the code of the file until where you have to start completion: # frozen_string_literal: true

module Fields
  module Validations::Numericality
    extend ActiveSupport::Concern

    included do
      embeds_one :numericality, class_name: "Fields::Validations::Numericality::NumericalityOptions"
      accepts_nested_attributes_for :numer
    
      def interpret_to(model, field_name, _accessibility, _options = {})
        options = {}
        options[lower_bound_check] = lower_bound_value unless lower_bound_check_disabled?
        options[upper_bound_check] = upper_bound_value unless upper_bound_check_disabled?
        return if options.empty?

        options.symbolize_keys!
        model.validates field_name, numericality: options, allow_blank: true
      end