Test for multiple layers
Rename layer and source classes to avoid naming conflicts