introduced MonotypeValue class for multiple checks on the same variable, updated README for new usage