C 23: Full and empty Distinguish between full and empty. Distinguish weight and supports. Use the supports. How to register Class given by