It would be nice for this role to be tested against a molecule configuration. Makes it easier to catch easy mistakes ! :)