This task includes the following effort: * Appropriately annotates `getMaster()` with `@Nullable`. * Cleans up all compiler warnings. * Introduces white spacing for readability. * Fixes assertion messages for accuracy as well as consistency. * Simplifies the overridden `equals(:Object)`.