[#64388118] Initial changes to implement Case and WalkIn derived classes.