[Add] convenience delete all method
[Fix] return empty list instead of null