Command Pattern Definition Science