[formatting] vertical array alignment
[doc] type hinting if the passe parameter needs to be an array
[refactor] remove the overhead code to obtain the same functionality that is provided by the HTML placeholder attribute