Fail fast in roles

Closes #11