remove method
Implementation
CastlingRights remove(Colour colour) =>
this & (colour == Bishop.white ? Castling.whiteMask : Castling.blackMask);
CastlingRights remove(Colour colour) =>
this & (colour == Bishop.white ? Castling.whiteMask : Castling.blackMask);