This would remove implicit casting on function calling totally, making BlitzMax a lot less beginner friendly.
An acceptable side-effect to me(I'd prefer enforced C++ style casting anyway..) Maybe not for mark, but then the alternative is to keep casting where possible. Everyone wins then.
nd anyone overloading a method with both float and double needs to be slapped
Classes(or types............) are another matter though. Object doesn't fill the void. which is also missing.