Fix a bug that allowed #[new] pymethods with no arguments to be called from Python with any argument list.
#[new]