implement ::layout and remove all the bullshit from Concept that was needed to make AV do that little thing.