proc useTopLeft(self: CenterContainer): bool {.gcsafe, locks: 0, raises: [], tags: [].}
proc useTopLeft=(self: CenterContainer; val: bool) {.gcsafe, locks: 0, raises: [], tags: [].}