simplify unsplit condition
move generics of deprecated methods to deprecated.R