Type constraint simplification + config value parsing