It gets pretty close.

Which parts in particular do you think electron misses from this list?