Better conventions for layer methods