Not specific widget implementations moved to internal package