Implement automatic loading
Raise an exception if naming convention is violated