Allow metrics to be bound to a type early. fixes #8