Shape::is_inside returns Real, but not bool now
added a test