Make tests for FilesystemLoader pass
Add support for cached loader
Improve syntax