line 41 needs to be 

block, options = @fields[fields_blueprint_id_for(association)].values_at(:block, :options)