Weird string argument behaviour - Sapphire - Imagine a Framework