removing Meta interface/trait since it is now part of Layer