make examples optional, bump minimal version

because only PrimitiveArray >=0.5.3 builds