Eagle level: Added a more dynamic 'register' method.