allow non-integer placeholders