please be aware that major bug persist..
Adding basic input parameter checking for exported functions.