Fast and versatile argument checks