react-flexinput-maskInput masked component for React allowing to use variable length sections in mask definitions