Tweak concave transition; Fix an issue with passing in an invalid transition; Minor refactoring