meta classes need _methods property to allow singleton def methods