WARNING: 'Explicity' may be misspelled - perhaps 'Explicitly'?