class Lookbook::PageSectionEntity

def name_parts

def name_parts
  return @_name_parts if @_name_parts
  matches = file_name(true).match(/(?<parent_name>.*)\[(?<name>.*)\]/)
  @_name_parts ||= {name: matches[:name], parent_name: matches[:parent_name]}
end