attach Palettes to body rather than sibling\'s parent, avoiding issues with positioning
gracefully handle cases when Palette cannot be positioned within bounds
bump version number