Support Enumerable at val constraints (fixes #47)